package com.circus.trace.bean.material.area;

import org.nutz.dao.entity.annotation.ColDefine;
import org.nutz.dao.entity.annotation.ColType;
import org.nutz.dao.entity.annotation.Column;
import org.nutz.dao.entity.annotation.Comment;
import org.nutz.dao.entity.annotation.Table;

import com.circus.trace.bean.CricusEntity;
import com.circus.trace.vo.Flag;

@Table("t_area")
@Comment("产区信息")
public class Area extends CricusEntity {

    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    @Column("a_name")
    @Comment("产区名称")
    private String name;

    @Column("a_flag")
    @Comment("产区国别")
    private Flag flag;

    @Column("a_descr")
    @Comment("产区介绍")
    @ColDefine(type = ColType.TEXT)
    private String description;

    @Column("a_height")
    @Comment("海拔")
    private String height;

    @Column("a_soil_info")
    @Comment("土壤信息")
    private String soilInfo;

    @Column("a_rain_fall")
    @Comment("降雨量")
    private String rainfall;

    @Column("a_temperature")
    @Comment("气温")
    private String temperature;

    @Column("a_depth")
    @Comment("土壤深度")
    private String depth;

    @Column("a_water_info")
    @Comment("水源信息")
    private String waterInfo;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Flag getFlag() {
        return flag;
    }

    public void setFlag(Flag flag) {
        this.flag = flag;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getHeight() {
        return height;
    }

    public void setHeight(String height) {
        this.height = height;
    }

    public String getSoilInfo() {
        return soilInfo;
    }

    public void setSoilInfo(String soilInfo) {
        this.soilInfo = soilInfo;
    }

    public String getRainfall() {
        return rainfall;
    }

    public void setRainfall(String rainfall) {
        this.rainfall = rainfall;
    }

    public String getTemperature() {
        return temperature;
    }

    public void setTemperature(String temperature) {
        this.temperature = temperature;
    }

    public String getDepth() {
        return depth;
    }

    public void setDepth(String depth) {
        this.depth = depth;
    }

    public String getWaterInfo() {
        return waterInfo;
    }

    public void setWaterInfo(String waterInfo) {
        this.waterInfo = waterInfo;
    }

}
